make an anatomical gift - German English Dictionary